Builder

class Builder : GeneratedMessage.Builder<BuilderT> , TelemetryProtos.AirQualityMetricsOrBuilder

Air quality metrics
Protobuf type meshtastic.AirQualityMetrics

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

CO2 concentration in ppm
optional uint32 co2 = 13;
Link copied to clipboard

CO2 sensor relative humidity in %
optional float co2_humidity = 15;
Link copied to clipboard

CO2 sensor temperature in degC
optional float co2_temperature = 14;
Link copied to clipboard

Formaldehyde sensor formaldehyde concentration in ppb
optional float form_formaldehyde = 16;
Link copied to clipboard

Formaldehyde sensor relative humidity in %RH
optional float form_humidity = 17;
Link copied to clipboard

Formaldehyde sensor temperature in degrees Celsius
optional float form_temperature = 18;
Link copied to clipboard

0.3um Particle Count in #/0.1l
optional uint32 particles_03um = 7;
Link copied to clipboard

0.5um Particle Count in #/0.1l
optional uint32 particles_05um = 8;
Link copied to clipboard

10.0um Particle Count in #/0.1l
optional uint32 particles_100um = 12;
Link copied to clipboard

1.0um Particle Count in #/0.1l
optional uint32 particles_10um = 9;
Link copied to clipboard

2.5um Particle Count in #/0.1l
optional uint32 particles_25um = 10;
Link copied to clipboard

4.0um Particle Count in #/0.1l
optional uint32 particles_40um = 20;
Link copied to clipboard

5.0um Particle Count in #/0.1l
optional uint32 particles_50um = 11;
Link copied to clipboard

Typical Particle Size in um
optional float particles_tps = 25;
Link copied to clipboard

Concentration Units Environmental PM10.0 in ug/m3
optional uint32 pm100_environmental = 6;
Link copied to clipboard

Concentration Units Standard PM10.0 in ug/m3
optional uint32 pm100_standard = 3;
Link copied to clipboard

Concentration Units Environmental PM1.0 in ug/m3
optional uint32 pm10_environmental = 4;
Link copied to clipboard

Concentration Units Standard PM1.0 in ug/m3
optional uint32 pm10_standard = 1;
Link copied to clipboard

Concentration Units Environmental PM2.5 in ug/m3
optional uint32 pm25_environmental = 5;
Link copied to clipboard

Concentration Units Standard PM2.5 in ug/m3
optional uint32 pm25_standard = 2;
Link copied to clipboard

Concentration Units Standard PM4.0 in ug/m3
optional uint32 pm40_standard = 19;
Link copied to clipboard

PM Sensor humidity
optional float pm_humidity = 22;
Link copied to clipboard

PM Sensor NOx Index
optional float pm_nox_idx = 24;
Link copied to clipboard

PM Sensor Temperature
optional float pm_temperature = 21;
Link copied to clipboard

PM Sensor VOC Index
optional float pm_voc_idx = 23;
Link copied to clipboard
open fun getCo2(): Int

CO2 concentration in ppm
optional uint32 co2 = 13;
Link copied to clipboard
open fun getCo2Humidity(): Float

CO2 sensor relative humidity in %
optional float co2_humidity = 15;
Link copied to clipboard

CO2 sensor temperature in degC
optional float co2_temperature = 14;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard

Formaldehyde sensor formaldehyde concentration in ppb
optional float form_formaldehyde = 16;
Link copied to clipboard

Formaldehyde sensor relative humidity in %RH
optional float form_humidity = 17;
Link copied to clipboard

Formaldehyde sensor temperature in degrees Celsius
optional float form_temperature = 18;
Link copied to clipboard
open fun getParticles03Um(): Int

0.3um Particle Count in #/0.1l
optional uint32 particles_03um = 7;
Link copied to clipboard
open fun getParticles05Um(): Int

0.5um Particle Count in #/0.1l
optional uint32 particles_05um = 8;
Link copied to clipboard

10.0um Particle Count in #/0.1l
optional uint32 particles_100um = 12;
Link copied to clipboard
open fun getParticles10Um(): Int

1.0um Particle Count in #/0.1l
optional uint32 particles_10um = 9;
Link copied to clipboard
open fun getParticles25Um(): Int

2.5um Particle Count in #/0.1l
optional uint32 particles_25um = 10;
Link copied to clipboard
open fun getParticles40Um(): Int

4.0um Particle Count in #/0.1l
optional uint32 particles_40um = 20;
Link copied to clipboard
open fun getParticles50Um(): Int

5.0um Particle Count in #/0.1l
optional uint32 particles_50um = 11;
Link copied to clipboard

Typical Particle Size in um
optional float particles_tps = 25;
Link copied to clipboard

Concentration Units Environmental PM10.0 in ug/m3
optional uint32 pm100_environmental = 6;
Link copied to clipboard
open fun getPm100Standard(): Int

Concentration Units Standard PM10.0 in ug/m3
optional uint32 pm100_standard = 3;
Link copied to clipboard

Concentration Units Environmental PM1.0 in ug/m3
optional uint32 pm10_environmental = 4;
Link copied to clipboard
open fun getPm10Standard(): Int

Concentration Units Standard PM1.0 in ug/m3
optional uint32 pm10_standard = 1;
Link copied to clipboard

Concentration Units Environmental PM2.5 in ug/m3
optional uint32 pm25_environmental = 5;
Link copied to clipboard
open fun getPm25Standard(): Int

Concentration Units Standard PM2.5 in ug/m3
optional uint32 pm25_standard = 2;
Link copied to clipboard
open fun getPm40Standard(): Int

Concentration Units Standard PM4.0 in ug/m3
optional uint32 pm40_standard = 19;
Link copied to clipboard
open fun getPmHumidity(): Float

PM Sensor humidity
optional float pm_humidity = 22;
Link copied to clipboard
open fun getPmNoxIdx(): Float

PM Sensor NOx Index
optional float pm_nox_idx = 24;
Link copied to clipboard

PM Sensor Temperature
optional float pm_temperature = 21;
Link copied to clipboard
open fun getPmVocIdx(): Float

PM Sensor VOC Index
optional float pm_voc_idx = 23;
Link copied to clipboard
open fun hasCo2(): Boolean

CO2 concentration in ppm
optional uint32 co2 = 13;
Link copied to clipboard

CO2 sensor relative humidity in %
optional float co2_humidity = 15;
Link copied to clipboard

CO2 sensor temperature in degC
optional float co2_temperature = 14;
Link copied to clipboard

Formaldehyde sensor formaldehyde concentration in ppb
optional float form_formaldehyde = 16;
Link copied to clipboard

Formaldehyde sensor relative humidity in %RH
optional float form_humidity = 17;
Link copied to clipboard

Formaldehyde sensor temperature in degrees Celsius
optional float form_temperature = 18;
Link copied to clipboard

0.3um Particle Count in #/0.1l
optional uint32 particles_03um = 7;
Link copied to clipboard

0.5um Particle Count in #/0.1l
optional uint32 particles_05um = 8;
Link copied to clipboard

10.0um Particle Count in #/0.1l
optional uint32 particles_100um = 12;
Link copied to clipboard

1.0um Particle Count in #/0.1l
optional uint32 particles_10um = 9;
Link copied to clipboard

2.5um Particle Count in #/0.1l
optional uint32 particles_25um = 10;
Link copied to clipboard

4.0um Particle Count in #/0.1l
optional uint32 particles_40um = 20;
Link copied to clipboard

5.0um Particle Count in #/0.1l
optional uint32 particles_50um = 11;
Link copied to clipboard

Typical Particle Size in um
optional float particles_tps = 25;
Link copied to clipboard

Concentration Units Environmental PM10.0 in ug/m3
optional uint32 pm100_environmental = 6;
Link copied to clipboard

Concentration Units Standard PM10.0 in ug/m3
optional uint32 pm100_standard = 3;
Link copied to clipboard

Concentration Units Environmental PM1.0 in ug/m3
optional uint32 pm10_environmental = 4;
Link copied to clipboard

Concentration Units Standard PM1.0 in ug/m3
optional uint32 pm10_standard = 1;
Link copied to clipboard

Concentration Units Environmental PM2.5 in ug/m3
optional uint32 pm25_environmental = 5;
Link copied to clipboard

Concentration Units Standard PM2.5 in ug/m3
optional uint32 pm25_standard = 2;
Link copied to clipboard

Concentration Units Standard PM4.0 in ug/m3
optional uint32 pm40_standard = 19;
Link copied to clipboard

PM Sensor humidity
optional float pm_humidity = 22;
Link copied to clipboard
open fun hasPmNoxIdx(): Boolean

PM Sensor NOx Index
optional float pm_nox_idx = 24;
Link copied to clipboard

PM Sensor Temperature
optional float pm_temperature = 21;
Link copied to clipboard
open fun hasPmVocIdx(): Boolean

PM Sensor VOC Index
optional float pm_voc_idx = 23;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): TelemetryProtos.AirQualityMetrics.Builder
Link copied to clipboard

CO2 concentration in ppm
optional uint32 co2 = 13;
Link copied to clipboard

CO2 sensor relative humidity in %
optional float co2_humidity = 15;
Link copied to clipboard

CO2 sensor temperature in degC
optional float co2_temperature = 14;
Link copied to clipboard

Formaldehyde sensor formaldehyde concentration in ppb
optional float form_formaldehyde = 16;
Link copied to clipboard

Formaldehyde sensor relative humidity in %RH
optional float form_humidity = 17;
Link copied to clipboard

Formaldehyde sensor temperature in degrees Celsius
optional float form_temperature = 18;
Link copied to clipboard

0.3um Particle Count in #/0.1l
optional uint32 particles_03um = 7;
Link copied to clipboard

0.5um Particle Count in #/0.1l
optional uint32 particles_05um = 8;
Link copied to clipboard

10.0um Particle Count in #/0.1l
optional uint32 particles_100um = 12;
Link copied to clipboard

1.0um Particle Count in #/0.1l
optional uint32 particles_10um = 9;
Link copied to clipboard

2.5um Particle Count in #/0.1l
optional uint32 particles_25um = 10;
Link copied to clipboard

4.0um Particle Count in #/0.1l
optional uint32 particles_40um = 20;
Link copied to clipboard

5.0um Particle Count in #/0.1l
optional uint32 particles_50um = 11;
Link copied to clipboard

Typical Particle Size in um
optional float particles_tps = 25;
Link copied to clipboard

Concentration Units Environmental PM10.0 in ug/m3
optional uint32 pm100_environmental = 6;
Link copied to clipboard

Concentration Units Standard PM10.0 in ug/m3
optional uint32 pm100_standard = 3;
Link copied to clipboard

Concentration Units Environmental PM1.0 in ug/m3
optional uint32 pm10_environmental = 4;
Link copied to clipboard

Concentration Units Standard PM1.0 in ug/m3
optional uint32 pm10_standard = 1;
Link copied to clipboard

Concentration Units Environmental PM2.5 in ug/m3
optional uint32 pm25_environmental = 5;
Link copied to clipboard

Concentration Units Standard PM2.5 in ug/m3
optional uint32 pm25_standard = 2;
Link copied to clipboard

Concentration Units Standard PM4.0 in ug/m3
optional uint32 pm40_standard = 19;
Link copied to clipboard

PM Sensor humidity
optional float pm_humidity = 22;
Link copied to clipboard

PM Sensor NOx Index
optional float pm_nox_idx = 24;
Link copied to clipboard

PM Sensor Temperature
optional float pm_temperature = 21;
Link copied to clipboard

PM Sensor VOC Index
optional float pm_voc_idx = 23;